package Dao;

import model.Manager;
import model.PageInfo;
import model.Student;

import java.util.List;

/**
 * @author cyt
 * @date 2020/8/2
 */
public interface ManagerDao {

    /**
     * 管理员登录
     * @param manager
     * @return
     */
    Manager login(Manager manager);

    /**
     * 增加学员信息
     * @param student
     */
    int insert(Student student);

    /**
     * 更新学员信息
     * @param student
     */
    int update(Student student);

    /**
     * 删除学员信息
     * @param  ids
     */
    int delete(String[] ids);

    /**
     * 根据学号查找学员信息
     * @param studentNum
     * @return
     */
    Student findByNum(Integer studentNum);


    /**
     * 查看所有学员信息
     * @return
     */
    List<Student> findAll(PageInfo pageInfo);


    int size();

}
